ECAF: Authoring Language for Embodied Conversational Agents
نویسندگان
چکیده
Embodied Conversational Agent (ECA) is the user interface metaphor that allows to naturally communicate information during human-computer interaction in synergic modality dimensions, including voice, gesture, emotion, text, etc. Due to its anthropological representation and the ability to express human-like behavior, ECAs are becoming popular interface front-ends for dialog and conversational applications. One important prerequisite for efficient authoring of such ECA-based applications is the existence of a suitable programming language that exploits the expressive possibilities of multimodally blended messages conveyed to the user. In this paper, we present an architecture and interaction language ECAF, which we used for authoring several ECAbased applications. We also provide the feedback from usability testing we carried for user acceptance of several multimodal blending strategies.
منابع مشابه
XNAgent: Authoring Embodied Conversational Agents for Tutor-User Interfaces
Embodied conversational agents are virtual characters that engage users in conversation with appropriate speech, gesture, and facial expression. The high cost of developing embodied conversational agents has led to a recent increase in open source agent platforms. In this paper, we present XNAgent, an open source platform for embodied conversational agents based on the XNA Framework. By leverag...
متن کاملEmbodied conversational agents in computer assisted language learning
This paper describes two systems using embodied conversational agents (ECAs) for language learning. The first system, called Ville, is a virtual language teacher for vocabulary and pronunciation training. The second system, a dialogue system called DEAL, is a role-playing game for practicing conversational skills. Whereas DEAL acts as a conversational partner with the objective of creating and ...
متن کاملA Mark-Up Language and Interpreter for Interactive Scenes for Embodied Conversational Agents
Our research seeks to provide embodied conversational agents (ECAs) with behaviors that enable them to build and maintain rapport with human users. To conduct this research, we need to build agents and systems that can maintain high levels of engagement with humans over multiple interaction sessions. These sessions can potentially extend to longer periods of time to examine long-term effects of...
متن کاملMixing the Initiative in Programming through Conversational Authoring
We describe a new mixed-initiative programming paradigm called “Conversational Authoring”. Traditionally, most programming and authoring environments have been viewed largely as passive tools. The programmer/author provides the initiative when interacting with the system. In conversational authoring, however, the authoring process may be seen as a mixedinitiative collaboration between the autho...
متن کاملDTask and LiteBody: Open Source, Standards-Based Tools for Building Web-Deployed Embodied Conversational Agents
Two tools for developing embodied conversational agents and deploying them over the world-wide web to standard web browsers are presented. DTask is a hierarchical task decomposition-based dialogue planner, based on the CEA-2018 task description language standard. LiteBody is an extensible, web-based BML renderer that runs in most contemporary web browsers with no additional software and provide...
متن کامل